import request from '@/utils/request'

// 分类标签 列表查询
export function cateTagsGroupFindList(data) {
  return request({
    url: '/tags/cateTagsGroupFindList',
    method: 'post',
    data
  })
}

export function cateTagsFindList(data) {
  return request({
    url: '/tags/cateTagsFindList',
    method: 'post',
    data
  })
}
// 标签列表查询-重难点

export function findImportTagsList(data) {
  return request({
    url: '/tags/findImportTagsList',
    method: 'post',
    data
  })
}
// 栏目标签
export function findColumnList(params) {
  return request({
    url: '/tags/findColumnList',
    method: 'post',
    data: params
  })
}

// 标签列表查询-根据重难点 查询能力提升标签
export function findByPMapper(params) {
  return request({
    url: `/tags/findByPMapper`,
    method: 'post',
    data: params
  })
}

// 分类标签 维度查询
export function findTagsGroup(data) {
  return request({
    url: '/tags/findTagsGroup',
    method: 'post',
    params: data
  })
}
// 新增内容标签
export function addContentTags(data) {
  return request({
    url: '/tags/addContentTags',
    method: 'post',
    data
  })
}

export function addCategoryTags(data) {
  return request({
    url: '/tags/addCategoryTags',
    method: 'post',
    data
  })
}

// 新增栏目标签
export function addColumnTags(data) {
  return request({
    url: '/tags/addColumnTags',
    method: 'post',
    data
  })
}

// 删除标签
export function delTagsId(params) {
  return request({
    url: '/tags/delTags',
    method: 'post',
    params
  })
}

//
export function editTags(data) {
  // Object.assign({
  //   "tagsId": 0,
  //   "tagsName": "string",
  //   "tagsTypeEnum": "COLUMN_TAGS"
  // },data)
  return request({
    url: '/tags/editTags',
    method: 'post',
    data
  })
}
//
export function addTags(params) {
  return request({
    url: '/tags/addTags',
    method: 'post',
    data: params
  })
}
